USAGE:
1. Load the game executable
2. Select the ASM Language if applicable
3. In the box next to "Search for" enter the fixed font width used by the game. (You can measure it by disabling all the screen filters of the emulator, taking a screenshot and checking in any image editor how many pixels there are between each character)
4. Tap the "Search for" button to search for possible addresses to possible values or functions responsible for assigning this fixed font width
5. Select from the list a specific entry, or a header to select all sub entries
6. In the box next to "Replace with" enter a value significantly lower or higher
7. Tap the "Replace with" button to replace the selected function or value with the new value
8. Recompile the game and test it in the emulator to see if the distance between the characters has changed. If so, just replace that function or the function that reads that value with your own implementation of VWF. If not, keep trying with the other found addresses.

NOTE: This process is trial and error, so don't forget to always create a backup copy of the game executable.